package ru.nosport.matrixaria.modules.core.rmreg;

import ru.nosport.matrixaria.core.ModuleShortcut;
import ru.nosport.matrixaria.core.MessageHandlerException;

/**
 * User: Victor Fabrichenko
 * Date: 28.04.2009
 * Time: 16:04:35
 */
public interface RemoteModuleRegistration {

	/**
	 * Регистрация удаленного модуля
	 *
	 * @param _module -
	 * @return -
	 */
	public boolean registration(ModuleShortcut _module) throws MessageHandlerException;

	/**
	 * Проверить наличие модуля
	 *
	 * @param _module -
	 * @return -
	 */
	public boolean exists(ModuleShortcut _module) throws MessageHandlerException;
}
